Note
Este repositório está configurado com GitHub Actions. Após cada commit na branch
main
, todos os testes são executados e um relatório HTML é gerado. O relatório é hospedado no GitHub Pages para referência futura.
Executando o projeto
Para executar os testes deste repositório, basta seguir as etapas:
- Clone este repositório
git clone git@github.com:2023-1-TS-DC-UFRPE/testando-o-acolhe-grupo-07.git
- Instale as dependências do projeto:
npm install
- Execute o Cypress:
npx cypress open
Variáveis de ambiente do Cypress
Para a função de login funcionar corretamente, é necessário fornecer algumas variáveis de ambiente.
Você pode configurá-las criando o arquivo cypress.env.json
na raiz do repositório.
Exemplo:
{
"EMAIL": "seu e-mail de gestor do Acolhe",
"PASSWORD": "sua senha"
}
Relatório HTML
Você pode gerar um relatório HTML dos testes executando o comando:
npx cypress run
Este comando irá gerar um arquivo index.html
na pasta ./cypress/reports/html